// 封装对本地存储的操作

// 从本地存储取值
// 实例： getItem('TOUTIAO_USER')
export const getItem = (key)=>{
  let data
  try {
    data = JSON.parse(localStorage.getItem(key))
  } catch (error) {
    data = localStorage.getItem(key)
  }
  return data
}
// 存储值的方法
// 实例：setItem('TOUTIAO_USER',data.data)
export  const setItem = (key,value)=>{
  if(typeof value === 'object'){
    localStorage.setItem(key,JSON.stringify(value))
  }else{
    localStorage.setItem(key,value)
  }
}
// 删除值的方法
// 实例： removeItem('TOUTIAO_USER')
export  const removeItem = (key)=>{
  localStorage.removeItem(key)
}